package org.example.dataStruct;

import java.awt.font.NumericShaper;
import java.util.*;

public class list {

    public void Test(){
        /**
         * 列表初始化
         */
        List<Integer>nums1=new ArrayList<>();
        /**
         * 数组转成列表
         */
        Integer[]numbers=new Integer[]{1,3,2,5,4};
        List<Integer>nums=new ArrayList<>((Arrays.asList(numbers)));
        /**
         * 查找指定索引处的数据
         */
        int num=nums.get(1);
        /**
         * 根据索引更新数据
         */
        nums.set(1,100);
        /**
         * 列表尾部添加数据
         */
        nums.add(200);
        /**
         * 删除指定索引处的数据
         */
        nums.remove(3);
        /**
         * 列表合并
         */
        nums.addAll(nums1);
        /**
         * 列表排序
         */
        Collections.sort(nums);

    }

}
